The Sacred Heart Cathedral is a Roman Catholic cathedral and one of the oldest church buildings in Delhi, India. Together with the schools of St. Columbia's, and the Convent of Jesus and Mary, it occupies a total area of 14 acres near the south end of Bhai vir singh Marg Road in Connaught Place (...) (from Wikipedia)